U-Haul in Chapel Hill - Locations & Hours

Name Address Phone
U-Haul - CHAPEL HILL SELF STORAGE - 1707 Eubanks Rd 1707 Eubanks Rd (919) 918-2838
U-Haul - LOCKHART TRADING POST - 6117 Hwy 86 S 6117 Hwy 86 S (919) 929-2962
U-Haul - WHITE CROSS SHELL - 3233 Nc Hwy 54 W 3233 Nc Hwy 54 W (919) 969-0952

Other popular stores in Chapel Hill: